package com.dingreading.cloud.mall.service;

import com.dingreading.cloud.common.util.PageUtil;
import com.dingreading.cloud.mall.entity.CooperPayOrder;
import com.mybatisflex.core.paginate.Page;
import com.mybatisflex.core.service.IService;

/**
 * 服务层。
 *
 * @author Administrator
 * @since 2023-11-22
 */
public interface CooperPayOrderService extends IService<CooperPayOrder> {

    Page<CooperPayOrder> pageList(PageUtil pageUtil, String keyword, Integer status, Integer payType);

    CooperPayOrder getByCode(String code);

    boolean payOk(String code, Integer payType, String tradeType, String payId, String tradeNo, String payTime);

}
